package com.epfresh.supplier.entity;

import java.util.List;

/**
 * Created by zhaozhenqiang on 2017/12/26.
 */

public class OrderDetailGroup {

    private String jmtStatus;

    public String getJmtStatus() {
        return jmtStatus;
    }

    public void setJmtStatus(String jmtStatus) {
        this.jmtStatus = jmtStatus;
    }

    public String getBaseManagerPhone() {
        return baseManagerPhone;
    }

    public void setBaseManagerPhone(String baseManagerPhone) {
        this.baseManagerPhone = baseManagerPhone;
    }

    public String getPaid() {
        return paid;
    }

    public void setPaid(String paid) {
        this.paid = paid;
    }

    public String getCope() {
        return cope;
    }

    public void setCope(String cope) {
        this.cope = cope;
    }

    public String getWeChatPaid() {
        return weChatPaid;
    }

    public void setWeChatPaid(String weChatPaid) {
        this.weChatPaid = weChatPaid;
    }

    public String getAlipayPaid() {
        return alipayPaid;
    }

    public void setAlipayPaid(String alipayPaid) {
        this.alipayPaid = alipayPaid;
    }

    private String sumJmtPrice;
    private String sumRefund;

    public String getSumJmtPrice() {
        return sumJmtPrice;
    }

    public void setSumJmtPrice(String sumJmtPrice) {
        this.sumJmtPrice = sumJmtPrice;
    }

    public String getSumRefund() {
        return sumRefund;
    }

    public void setSumRefund(String sumRefund) {
        this.sumRefund = sumRefund;
    }

    /**
     * createTime : 2017-12-22 19:21:11
     * bottomButtonList : [{"title":"支付尾款0.03元","code":"supplyPayLast","endTime":"2017-12-24 19:23:00.000"}]
     * agencyReceiveAddress : 宁夏银川市兴庆区银川北环蔬菜批发市场股海护航还好吧
     * payWayFirst : 支付宝
     * statusAndDate : 拼货成功，预计12月25日发货
     * orderStatusTitle : LASTPAY
     * pack : 1公斤/袋
     * baseStoreName : 开心果123年在上海举办
     * priceAndYuan : 0.03元
     * orderProgressList : [{"title":"待支付","code":10,"curStage":false,"activity":true},{"title":"拼货中","code":20,"curStage":false,"activity":true},{"title":"等待接单","code":30,"curStage":false,"activity":true},{"title":"付尾款中","code":40,"curStage":true,"activity":false},{"title":"待发货","code":50,"curStage":false,"activity":false},{"title":"待收货","code":60,"curStage":false,"activity":false},{"title":"待自提","code":70,"curStage":false,"activity":false},{"title":"交易完成","code":90,"curStage":false,"activity":false}]
     * countLower : 1
     * jmtApplyId : null
     * paidTotal : 0.01
     * orderId : 126
     * requiredFreight : 0.01
     * priceTitle : 待支付尾款:
     * paidFirst : 0.01
     * orderStatus : 40
     * productPriceUnit : 0.03
     * productCount : 1
     * orderNo : 223177
     * requiredPayTotle : 0.04
     * unPayTotal : 0.03
     * productImg : http://imgtest.epfresh.com/7649020f699345f1db8879aab681c48e.png-PRODUCTTHUMBNAIL
     * productTitle : 晓鹏测试商品122201
     * topButtonList : []
     * productPrice : 0.03
     * countUppe : 3
     * chargeUnit : 公斤
     * sumProductCount : 3
     */

    private String paid;
    private String cope;
    private String weChatPaid;
    private String alipayPaid;
    private String baseStoreName;
    private String baseStoreId;

    public String getBaseStoreId() {
        return baseStoreId;
    }

    public void setBaseStoreId(String baseStoreId) {
        this.baseStoreId = baseStoreId;
    }

    private String baseManagerPhone;
    private String inspectCode;
    private String createTime;
    private String agencyReceiveAddress;
    private String payWayFirst;
    private String statusAndDate;
    private String orderStatusTitle;
    private String pack;
    private String priceAndYuan;
    private String countLower;
    private String jmtApplyId;
    private String paidTotal;
    private String orderId;
    private String requiredFreight;
    private String priceTitle;
    private String paidFirst;
    private String orderStatus;
    private String productPriceUnit;
    private String productCount;
    private String orderNo;
    private String requiredPayTotle;
    private String unPayTotal;
    private String productImg;
    private String productId;
    private String productTitle;
    private String productPrice;
    private String countUppe;
    private String chargeUnit;
    private String sumProductCount;
    private List<BottomButtonListBean> bottomButtonList;
    private List<OrderDetailAgent.ContentBean.StageStatusListBean> orderProgressList;
    private List<BottomButtonListBean> topButtonList;

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public String getInspectCode() {
        return inspectCode;
    }

    public void setInspectCode(String inspectCode) {
        this.inspectCode = inspectCode;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getAgencyReceiveAddress() {
        return agencyReceiveAddress;
    }

    public void setAgencyReceiveAddress(String agencyReceiveAddress) {
        this.agencyReceiveAddress = agencyReceiveAddress;
    }

    public String getPayWayFirst() {
        return payWayFirst;
    }

    public void setPayWayFirst(String payWayFirst) {
        this.payWayFirst = payWayFirst;
    }

    public String getStatusAndDate() {
        return statusAndDate;
    }

    public void setStatusAndDate(String statusAndDate) {
        this.statusAndDate = statusAndDate;
    }

    public String getOrderStatusTitle() {
        return orderStatusTitle;
    }

    public void setOrderStatusTitle(String orderStatusTitle) {
        this.orderStatusTitle = orderStatusTitle;
    }

    public String getPack() {
        return pack;
    }

    public void setPack(String pack) {
        this.pack = pack;
    }

    public String getBaseStoreName() {
        return baseStoreName;
    }

    public void setBaseStoreName(String baseStoreName) {
        this.baseStoreName = baseStoreName;
    }

    public String getPriceAndYuan() {
        return priceAndYuan;
    }

    public void setPriceAndYuan(String priceAndYuan) {
        this.priceAndYuan = priceAndYuan;
    }

    public String getCountLower() {
        return countLower;
    }

    public void setCountLower(String countLower) {
        this.countLower = countLower;
    }

    public String getJmtApplyId() {
        return jmtApplyId;
    }

    public void setJmtApplyId(String jmtApplyId) {
        this.jmtApplyId = jmtApplyId;
    }

    public String getPaidTotal() {
        return paidTotal;
    }

    public void setPaidTotal(String paidTotal) {
        this.paidTotal = paidTotal;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getRequiredFreight() {
        return requiredFreight;
    }

    public void setRequiredFreight(String requiredFreight) {
        this.requiredFreight = requiredFreight;
    }

    public String getPriceTitle() {
        return priceTitle;
    }

    public void setPriceTitle(String priceTitle) {
        this.priceTitle = priceTitle;
    }

    public String getPaidFirst() {
        return paidFirst;
    }

    public void setPaidFirst(String paidFirst) {
        this.paidFirst = paidFirst;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getProductPriceUnit() {
        return productPriceUnit;
    }

    public void setProductPriceUnit(String productPriceUnit) {
        this.productPriceUnit = productPriceUnit;
    }

    public String getProductCount() {
        return productCount;
    }

    public void setProductCount(String productCount) {
        this.productCount = productCount;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getRequiredPayTotle() {
        return requiredPayTotle;
    }

    public void setRequiredPayTotle(String requiredPayTotle) {
        this.requiredPayTotle = requiredPayTotle;
    }

    public String getUnPayTotal() {
        return unPayTotal;
    }

    public void setUnPayTotal(String unPayTotal) {
        this.unPayTotal = unPayTotal;
    }

    public String getProductImg() {
        return productImg;
    }

    public void setProductImg(String productImg) {
        this.productImg = productImg;
    }

    public String getProductTitle() {
        return productTitle;
    }

    public void setProductTitle(String productTitle) {
        this.productTitle = productTitle;
    }

    public String getProductPrice() {
        return productPrice;
    }

    public void setProductPrice(String productPrice) {
        this.productPrice = productPrice;
    }

    public String getCountUppe() {
        return countUppe;
    }

    public void setCountUppe(String countUppe) {
        this.countUppe = countUppe;
    }

    public String getChargeUnit() {
        return chargeUnit;
    }

    public void setChargeUnit(String chargeUnit) {
        this.chargeUnit = chargeUnit;
    }

    public String getSumProductCount() {
        return sumProductCount;
    }

    public void setSumProductCount(String sumProductCount) {
        this.sumProductCount = sumProductCount;
    }

    public List<BottomButtonListBean> getBottomButtonList() {
        return bottomButtonList;
    }

    public void setBottomButtonList(List<BottomButtonListBean> bottomButtonList) {
        this.bottomButtonList = bottomButtonList;
    }

    public List<OrderDetailAgent.ContentBean.StageStatusListBean> getOrderProgressList() {
        return orderProgressList;
    }

    public void setOrderProgressList(List<OrderDetailAgent.ContentBean.StageStatusListBean> orderProgressList) {
        this.orderProgressList = orderProgressList;
    }

    public List<BottomButtonListBean> getTopButtonList() {
        return topButtonList;
    }

    public void setTopButtonList(List<BottomButtonListBean> topButtonList) {
        this.topButtonList = topButtonList;
    }

    public static class BottomButtonListBean {
        /**
         * title : 支付尾款0.03元
         * code : supplyPayLast
         * endTime : 2017-12-24 19:23:00.000
         */

        private String title;
        private String code;
        private String endTime;
        private Long remainTime;

        public Long getRemainTime() {
            return remainTime;
        }

        public void setRemainTime(Long remainTime) {
            this.remainTime = remainTime;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }
    }
/*
    public static class OrderProgressListBean {
        *//**
         * title : 待支付
         * code : 10
         * curStage : false
         * activity : true
         *//*

        private String title;
        private String code;
        private boolean curStage;
        private boolean activity;

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public boolean isCurNode() {
            return curStage;
        }

        public void setCurNode(boolean curStage) {
            this.curStage = curStage;
        }

        public boolean isActivity() {
            return activity;
        }

        public void setActivity(boolean activity) {
            this.activity = activity;
        }
    }*/
}
